2 results found
Search Results for: dhobie itch
Dhobie itch
Definition Fungal infection causing intense itching and inflammation in the groin region. Supplement This type of fungal... Read More